package com.zyx.file;

import java.io.File;
import java.io.IOException;

public class Test01 {
    public static void main(String[] args) {
        test01();

    }
    //删除文件 若文件下有文件 则不能正常删除
    public static void test03(){
        File file = new File("F:\\java0720");
        file.delete();
    }
    //绝对路径 相对路径
    public static void test02(){
        File file = new File("a.txt");
        System.out.println("AbsolutePath:"+file.getAbsolutePath());
        System.out.println("Path:"+file.getPath());
    }
    public static void test01(){
        //定位一个文件 File file = new File("F:\\IO.txt");
        File file = new File("F:"+File.separator+"IO.txt");
        //查看文件大小
        System.out.println(file.length());
        //获取绝对路径
        System.out.println(file.getAbsoluteFile());
        //是否存在
        System.out.println(file.exists());
        //不存在
        if (!file.exists()) {
            try {
                //创建该文件
                file.createNewFile();
                System.out.println("创建成功");
            } catch (IOException e) {
                e.printStackTrace();
            }
        }

    }
}
